package com.pg.agent.engine.client.model;

import lombok.Data;

import java.util.Date;

/**
 * SOP会话记录详情
 *
 * @author admin
 * @date 2023-11-23 10:01:13
 */
@Data
public class SopSessionDetails {
    /**
     * ssdId
     */
    private Long ssdId;
    /**
     * session_id
     */
    private String sessionId;
    /**
     * sopID
     */
    private Long sopId;
    /**
     * sop名称
     */
    private String sopName;
    /**
     * stateId
     */
    private Long stateId;
    /**
     * state名称
     */
    private String stateName;
    /**
     * agentId
     */
    private Long agentId;
    /**
     * agent名称
     */
    private String agentName;
    /**
     * agent角色
     */
    private String agentRole;
    /**
     * 说话人：1：用户，2：大模型
     */
    private Integer chatUser;
    /**
     * 调用模型开始时间
     */
    private Date chatTime;
    /**
     * 对话内容
     */
    private String chatContent;

    /**
     * 日志id
     */
    private Integer exeId;

    /**
     * 调用时长
     */
    private Long timeLong;
    /**
     *
     */
    private String images;

    /**
     * 用户输入参数
     */
    private String inParam;

    /**
     * 所属主账号id
     */
    private Long belongId;

    private Long sopVersionId;

    /**
     * saas应用id
     */
    private Long saasAppId;

    /**
     * 执行类型1.直达，2.聚合
     */
    private Integer exeType;

    public String agentResponse;

    public Long userId;

    public String componentInParam;

    public String imageList;

    public String fileList;

    public String bubbleList;
    public String labelList;
}
